The place is beautiful, very well maintained and all the necessary is there. Communication is easy and we had the answers quickly. We loved the place and our girls too