Stephen was an outstanding host, good communication before our arrival and very welcoming and generous once we got there.
The kitchen / living space is shared, but we had no problems getting along. The bed is large and comfortable, with a private, ensuite bath room. The bedroom was quite cold initially, but he had no problem with us turning on the electrical heaters.
Excellent experience overall!