The best place to stay for any occasion. We celebrated our honeymoon and it was beautiful. It was everything they say it would be and more. Our penthouse was beautiful very clean, overlooks the ocean and the mountains. I recommend this place for everyone.