Absolutely perfect! Such a nice, modern apartment with an amazing view! Exactly what we were looking for and great retreat! The hosts were very accommodating!