Clean and tidy self-contained. Close to shops and a short walk to the beach. Great amenities, including an outdoor area with BBQ. Actually a little better than described!