Spotting this place from the trip advisor to shirts worn by the staff, we expected great things. Above average food was let down by inattentive staff. As said elsewhere, they don't speak or smile much. One guy was very keen to sell us some excursions though. Perhaps worth a visit with a family, but any expectations might leave you disappointed.