This place has everything you need. We were very happy with our stay. The hosts were friendly and the space was clean and welcoming. Occasionally heard footsteps but the place was private and comfortable. Would come back! :)