Very clean, great location, and spacious. I would absolutely recommend and stay here again.