Not perfect, but still a great day. The views and food were worth it.