Great flexibility and the host was always available in case I needed something. I mainly used the room to sleep in at night and I used one of the two bathrooms available and I was happy with both. The host even prepared a towel for me to use. I did not use the kitchen so I don't know about that. Overall I was very happy with my stay.