Kaimana Kealoha · Honolulu, USA
Surf in the morning, spot in the afternoon. Big boats stop here on the way to everywhere.
Has handed out 32 hearts. Generous.