Nice, clean, great set up, great amenities