We had such an amazing time. It felt like we were at a retreat out of the country. Everything was well thought out and there wasn't anything we had to ask for. Check in and check out was also a breeze...highly recommended!