Amazing location, stunning views, massive place with heaps of room and a short stumble to the beach. We'll definitely be back