Very clean and spacious! I had a very great stay! Check-in was super easy and convenient