Exactly as described: friendly, clean, comfortable, right next to the beach.
Highly recommended