Great property, great views, great location, excellent communication by hosts. Highly recommended.