Beautiful and clean. Friendly hosts. Steps to the beach. Lovely place.