Spotlessly clean room, excellent facilities, great hosts...what more can a guest ask for? :-)