Great place to stay. Entry was easy-peezy and si was our departure. The host kept in contact at all times when needed. There are no TVs on the rooms but we were able to deal with that. Beds are firm but we felt with it. Our stay was very comfortable over all. Our kids attended their homeschool lessons right by the side of the pool and they totally enjoyed it. I can’t wait to come back.