I struggled with this review. At the end of the day - for what you're paying - this is a 4-5 stars. That being said, as a taller person (6'3") this was a bit difficult. The bathroom is small and the bed is small.
The host is a amazing. The location is amazing and the space is good. 4.5/5 for size.
No complaints on anything else.