Managed by the Mantra Group this is a wonderful property right in the heart of the action with absolute beachfront views. Although it's right in the heart of things, the rooms feel private and peaceful. I actually had trouble leaving the sunny balcony!