Tucked away on South Beach, an oasis of calm within walking distance of the bay, Ocean Drive and Sunset Harbour.