Great location easy parking good communication easy check in and out overall smooth experience