Very clean, has comfortable beds. Feels like home. Has all the amenities, very convenient. Great location too.