Wow this place exceeded our expectations! What a wonderful spot to be in, even considering we were there during a rain storm. It has absolutely everything you would need - full kitchen, beautiful big windows, the ocean, tub, sauna, it was perfect. Would gladly be back!!