The place is rather isolated on its own, located along Portsdown Road. Had dinner there and their signature drinks is good! Love the refreshing taste which is not too sweet. Good for a place to relax