Overall the place is nice and the hosts are really good at responding. It has everything you need to prep your own meals and snacks also. The only issues we had were the pool says its heated but you have to wait for the pool guy to turn it on unless you can figure it out yourself and you could use the garage but someone had to go open it from the inside so it seemed pointless to use other than that everything was great .