Great place - very clean, tidy, warm and welcoming