Comfy beds, friendly host, good location, homely touches, good value