Marvelous spot! All the amenities, beautiful rooftop deck and ocean view, friendly hosts. We had a great experience.