We can't recommend this place enough. We had a fantastic time! Cleanliness, friendliness, and great tips about the area...check,check, and check! Nothing like swinging in a hammock after an amazing meal.