A warm, cosy and spacious place with a thoughtful and caring host.