Charming spot steps from the beautiful beach.