great little place, warm, modern, well stocked