Lovely, clean and warm, great facilities