Rafael's place was clean, however, we did not have a great experience for a few reasons: 1) Check-in is by 11:30pm. We informed him that we may run only a few minutes late and requested for some flexibility. He was pretty strict on the check-in time due to which we drove as fast as possible to get to the address by 11:15pm only to see his cleaning lady checking us in. It would have been nice for him to inform us that someone else would be checking us in so we didnt rush. 2) We left the wet towels on the floor - where else would we leave them? Rafael asked for an additional cleaning fee which we denied. 3) Wifi did not work on the last day. 4) Listing states that parking is on site, however, when asked for details, parking was actually street parking about 5-10 mins away from the address - this is misleading and deceptive.