Beautiful place! Very thorough and communicative hosts. We had a great time!