Nice and clean, well stocked, nice view and close to the beach!