I never would have picked this part of town or a restaurant in a hotel for a date night, but I discovered that there was live music at the Firefly that night and took a chance. It was worth it. The atmosphere is beautiful, with the bay and boats in the background. It's a bit playful, since there may be hotel guests in the nearby pool, and kids on vacation eating a late dinner, but that added to the experience. The waitstaff was on point and friendly. The live music was a bonus, I don't think it is always present. The menu was safe and predictable, but the execution was flawless and delicious.