Apartment was clean and very convenient location, 5min walk to the beach and about 10mins to restaurants. Beach towels at the apartment was a plus and kitchenette too! My only complain was that I could hear the people on the room next to ours talking late at night so I would say apt was thin walls