Great place. Very clean. Would have given six stars for location if possible!