Very comprehensive set of amenities, very clean.