VERY clean, spacious and has amenities.