A fantastic place to stay. Lots of thought has obviously gone in to setting up the place. Super clean, easy to self-cater, comfortable sleeping area, simple check in process, and friendly and welcoming hosts.