The apartment is immaculate, spacious and has everything you will need! The views are spectacular! The hosts are responsive and very gracious! Five stars!