Very clean, tidy, and decorated. Had all the basic amenities needed for a comfortable stay. Self check-in instructions were easy enough to follow.