Absolutely Perfect! From the moment we stepped into this beautiful apartment until the moment we left . Our host went way beyond expectations.