The place was beautiful Mahaka Vally is just a gorgeous location. It’s a beautiful large enough house to accommodate many people. My family and my parents stayed there and we had a fantastic time together despite that there was a hurricane in the last day. Every room has a TV, which is really great, all the appliances you would ever want, games for the kids. The outdoor was so much fun for the kids (mini golf etc. )and my favorite part was that it was fully equipped for all the beach things that you could want umbrellas, chairs, towels, snorkeling, gear. In the end, we had a fabulous time despite the hurricane. Property was clean however, the only complaint I had was the floors were really sticky and grimy, the only reason I felt them so much because you’re not supposed to wear shoes in the house, which I LOVE, we don’t wear shoes in our house either. But I wish the floors were washed with hot water and less chemicals. Extra sheets and blankets were hard to find actually did find a few in the downstairs closet, but they needed to be washed. They didn’t smell clean. Overall HIGHGLY recommend!