Excellent location and very clean apartment. It is brand new and has all the amenities to make your stay comfortable. Spacious with an authentic interior that compliments your vacation. Very central in a very clean neighborhood with restaurants, supermarkets and all the necessities around you. The experience wouldn't have been complete if it wasn't David's hospitality. He was there to welcome us and explain to us the facilities of the apartment and was always available for recommendations and things of interest. I look forward for our next visit and staying at one of the apartments that David manages.