5 star all the way. Great parking & easy access, super clean, everything available & supplied.