Great communication throughout. The place was very clean, organized, and well thought out. Everything is very detailed and unique. Beautiful place to stay with a great experience overall.