Homey and cheerful place excellently located with careful hosts. Good place