Place is amazing. You truly get what you pay for. Michael was an amazing host. He was very responsive. How is very clean and modern. Great place for a family vacation. Your kids will love it.