I was visiting from California and this restaurant was 3 minutes from the hotelI saw the star rating of 3 and was skeptical until I read the reviews.