Everything was perfect upon our arrival! The place is beautiful and has a wonderful location. The communication with our hosts was smooth and courteous. We would love to come back anytime!