The place is even better than described. Spacious, tidy, well equipped.