Very clean, very spacious, many amenities! Recommend!