This place is wonderful!
It's cute, clean, has all the amenities you need, and is incredibly close to the beach. :)