Very nice and clean, perfect for a comfortable stay. The neighborhood is a bit iffy, but overall a very nice experience with seaming less check in and check out process.