Amazing views, great location, the apartment is very clean and has everything you need. The hosts are the best I've experienced with Airbnb, easy to communicate and gave us a small welcome gift! Would definitely stay again!