Excellent modern apartment with a contemporary feel. Good location, a bit of a walk to the beach but not too far. Plenty of good restaurants in the area and he provided us with a clean up service once during our 4 day stay, which was appreciated.