Clean, fantastic location right on the beach, and has everything you need. Definitely a value-add. It is a bit of a party spot, though, so keep that in mind if you plan on staying over the weekend with small children. Lawrence was a gracious host, and was always quick to respond to my numerous questions. Would definitely stay here again!