Didn't stay at the property (They are running a scam), upon arrival they wanted me to pay $250 dollars (I declined due to already paying for the stay and it being more than I actually paid for the stay on Expedia.) even though I had already paid for the booking on Expedia. I never received a refund even for the remainder of the stay, it's usually a one night charge for same day cancellation, I didn't get anything back as far as a refund. Most people that have stayed at this property and provided reviews probably think this is normal but it isn't (I used to work in the hospitality industry and the standard is a charge for the first night, it even states it in the booking details for this company.). Luckily I'm Dominican and have family in the country that helped get me different accomodations, I can't imagine someone else going through what I had to go through on that night without resources and not knowing anyone in the country. Avoid this company at all costs, unless you want to pay more than what you would expect for your stay, a lot more.