A quiet country spot, comfortable and well equipped for short stays.