Spacious, clean, and with a perfect location. I would definitely stay again.