Unfortunately, I had to cancel at the last minute (my youngest son was sick) so I can't really write a review! He did refund the $100 cleaning fee as he states in his cancellation policy, so he held up his end of the deal for sure. Hopefully we will be able to reschedule our trip very soon!