Amazing! Incredible location, views and style. Great communication from hosts. Sad to have to leave.