Seaside villa with private beach. Helsinki / Tammisalo