Perfect place, location, and has everything you need. Very clean and comfortable. Hosts are wonderful and very responsive. The views are beautiful. Definitely stay here!