O'Maddy's is a decent spot for a casual dinner or a night out with friends. The location is perfect, with a beautiful view of the water and a lively atmosphere. The staff is friendly and accommodating, but there are some issues with consistency in the quality of the food. The prices are reasonable, but it's not a budget-friendly option. One major issue is the high noise level, which can make it difficult to have a conversation.The menu has a good variety of options, but some dishes are overpriced for what you get. The quality of the food is hit or miss, with some dishes being delicious and others being subpar. The portions are generally large, but the food can be greasy and heavy. The restaurant is also dog-friendly, which is a plus for pet owners.The ambiance is lively and fun, with live music and a sports bar vibe. However, the decor is tired and worn out, which takes away from the overall experience. Overall, O'Maddy's is a solid option for a casual night out, but it's not a must-visit destination.Some guests have reported issues with rude service, dirty bathrooms, and long wait times. However, many others have raved about the food, service, and atmosphere. It seems like O'Maddy's is a place that is trying to do a lot of things, but sometimes falls short. With some tweaks to the menu and service, this place could be a real gem.