Lovely and clean, good facilities and well equipped.