Fantastic location, beautiful views and fantastic recommendations from the hosts. Easy to communicate with prior to our arrival and easy check-in/check-out process.