If you ever get the chance to purchase a waterfront property, you should do it. Of course, there are variables like price, the home's condition, etc., but generally speaking, waterfront properties have many advantages over ones that aren't on the water. If you're on the fence about whether or not you should purchase a waterfront property, you should consider the following:
They're Easy to Sell
One of the most significant benefits of buying a waterfront house is that you likely won't have any trouble selling it should you decide to move. Waterfront homes are more in demand than ones that aren't on the water, and their value will usually rise over time. There are only so many areas where houses can be on the water, so they're rarer than landlocked homes, making them more valuable.
Swimming
Depending on which body of water the house is on, you may be able to swim right in your backyard. Having beach access on your property is great, as you can swim without needing to buy a pool. It's also a nice area to lay out in the sun, host parties, etc.
Boating
Another benefit of having a home on the water is being able to dock a boat. You can take rides around the water and store your boat on your property rather than paying to keep it at a marina. If you enjoy fishing, watersports, etc., having a waterfront house makes it easy to enjoy those activities.
Great Views and Atmosphere
One of the reasons that so many people choose to live on the water is to enjoy the great views and the atmosphere it creates. You get a unique vibe when you're by the water that you don't get anywhere else, and some people fall in love with that atmosphere and decide to live on the water permanently. Residing on the water is like being on a vacation that never ends.
Typically in Nice Areas
Most, but not all, waterfront properties are in desirable areas due to the higher real estate prices they tend to create. An essential factor to consider when buying a home is how safe, quiet, etc., the neighborhood is so you know whether you'll have issues living there. When you get a waterfront home, you have a much better chance of landing in a great neighborhood where things like crime, bad neighbors, etc., aren't as much of a concern.
For more info, look at local waterfront homes for sale.