Loved every part of the our stay accept the beds were super uncomfortable, it felt like I was sleeping on the ground or maybe I'm just too used to a softer bed. Other than that this place deserves 5 Stars and Michelle and her co-hosts are very great with their clients. I'll definitely be booking with them in the near future again!