Great place, great location, staff ok, some improvements need to be made