If you need a great place to stay with all the amenities this place is for you. The host is excellent with communication throughout your stay if need be. The video game machines are great for kids and adults. You can relax poolside, enjoy a nice meal on the covered patio and enjoy a luxurious shower. The outside shower is greater for rinsing after swimming in the huge pool. The kitchen has everything you need to cook nothing has been left out.