I haven't books through a third party for a hotel/resort stay before. But after this experience, I absolute would do it again. The room was clean and comfortable. I'm pretty sensitive to dust and there was barely any in the room. Overall, I would recommend!