This place is beautiful and the pictures don't do it justice. It is so worth it! I do think the cleaning fee is high considering you're responsible for taking out the trash, putting the linens/rugs/towels in the wash, running the dishwasher, etc. This is the only flaw in my opinion. I would definitely stay again regardless.