Very clean apartment. Great location. Everything we needed in walking distance- restaurants, groceries, great coffee and a lovely beach. Having a parking spot was great.