The apartment was immaculate and modern, complete with everything one would ever need plus more. The hosts were super attentive and easy to communicate with. Great views and excellent location.