Well maintained, a beautiful stay. Highly recommended especially for families with kids. We had a wonderful time. The entire process was smooth which was enabled by great communication and a professional host. Thank you for allowing us to have such a great holiday.