What a great place, right in the center of Wilton Manors. The rain shower alone is worth booking this location.