Absolutely perfect. The apartment is beautiful and clean, the host is attentive and the location is fantastic.