The apartment unit was very clean and appeared to be recently remodeled. Very close to some fantastic beaches, both intimate and active. The shops and restaurants in the area were great. Highly recommended.