Right a cross the street from the beach! Small building, feels more homey than a resort or high rise. Very clean.