Spacious, well equipped, and perfectly located! Would stay again.