This place is great for the money. Location is excellent, staff is friendly and professional, crowd is young and friendly.