A cute, romantic, cozy, spot just a few steps from the beach.