Booked this place very last minute for just one night, but it had everything we needed. The room was clean, and the location was great. Communication was prompt and helpful. Only downside is that the $150 cleaning fee seems excessive given how tiny the space is; perhaps worth it for longer stays but seemed excessive for our one night stay. Happy with what we got for the discounted price we paid ($59 per night, which ended up being $245 total after fees), so 5/5 from us, but wouldn't have been worth it at the full price (due to the cleaning fee doubling the cost of one night).