Perfect in every way! My hosts were wonderful and great communicators! The apartment was simply beautiful and everything was well above my expectations! Thank you so much for a wonderful visit!