Very clean with great amenities and nice touches