Neat little place by the beach with all the amenities you need.