Absolutely perfect! Incredible hosts. Apartment is beautiful and even better than the lovely pictures suggest.