Large, spacious, clean and perfectly located. We would definitely stay here many times more!