The hot weather has had many of us flocking to our region's coasts to soak up the sunshine and enjoy the stunning scenery.
When the weather gets warmer, plenty of us can start fantasising about what it would be like to live closer to the seaside.
In Merseyside, you couldn't be more spoiled for choice when it comes to coastal locations if you were thinking of selling up and moving house.
Whether it's living close to the beach or being within walking distance of a blustery coastal walk, life by the seaside can look very different depending on where you settle down.
Some parts of our coast are blessed with phenomenal beaches, while others have less of a 'seaside' feel but still get you close to the water.
Plenty of our seaside towns are tourist destinations in their own right, from traditional resorts like Southport and New Brighton to alternative locations that are growing in popular on sites like AirBnB.
But many house hunters are also looking to settle in them permanently.
If you want to view what's on the market and compare house prices in your area, you can use our dedicated tool:
Zoopla collects data on the average price paid for a property in each town over the preceding 12 months, and the results indicate that the price of living in some of our region's most loved coastal towns is not as high as you might think.
Here is how much it will cost you to live in each of Merseyside's coastal destinations.
Receive newsletters with the latest news, sport and what's on updates from the Liverpool ECHO by signing up here.
Speke - Average price paid £95,851
Tranmere - Average price paid £99,797
Bootle - Average price paid £101,712
Seaforth - Average price paid £104,789
New Ferry - Average price paid £111,177
Birkenhead - Average price paid £119,379
Wallasey - Average price paid £148,278
New Brighton - Average price paid £160,299
Garston - Average price paid £163,069
Port Sunlight - Average price paid £171,177
Waterloo - Average price paid £182,492
Bromborough - Average price paid £192,805
Southport - Average price paid £201,131
Parkgate - Average price paid £226,286
Ainsdale - Average price paid £227,724
Cressington - Average price paid £230,000
Hoylake - Average price paid £241,327
Crosby - Average price paid £260,309
Birkdale - Average price paid £266,810
West Kirby - Average price paid £280,744
Formby - Average price paid £316,380
Heswall - Average price paid £318,249
Caldy - Average price paid £739,725