This stay was perfect, it had all the amenities that we needed to make meals at home but still close enough to plenty of restaurants if we wanted to go out for a bite to eat. The views were spectacular and we were only steps away from the beach. Would definitely stay again!