The location of this place is fantastic. Itâs right across the street from the beach, and walkable to all the nearby restaurants and beach things. However, between a dirty mattress, an overwhelming mildew smell, and the overbooking of our room which resulted in a smaller room, I wouldnât recommend.