Awesome place to stay. David is a great host. He's very easy going and respectful of your space. The shared spaces are kept clean and the room is bigger than what you can see in the pictures. A+