Excellent location, beautiful apartment. Sparkling clean, well-maintained, and fully equipped kitchen. Overall our stay here was very good.