Idyllic park area in Helsinki with a villa available for rental.