Mahdis was kind & accommodating. The place is in a great location. It has a very firm mattress & the loft does present challenges to get over someone to get D/S to use the toilet during the night. For the most part it is as described but really is in need of general maintenance, a lot of little things (the sides of a very uncomfortable sofa were both detached, I repaired one side, the ceiling leaked when it rained & dripped very loudly onto the tin dish rack during the night, the towel warmer in b/r did not work, the toilet flusher cover & the radiate heat cover in living room both not affixed securely with the flusher cover needing constant attention, the unit is in need paint & grout maintenance to cover stains & mold/dirt). The biggest problem was the washing machine didn't work despite following her very specific directions & it was the primary reason I chose it, we really needed it! Mahdis is very nice but I would not stay here again, too many issues when you're on vacation!