Outstanding location and very clean. Had all the amenities that we needed and more highly recommended for larger groups.