Discover this spectacular 3-bedroom, 3-bathroom townhouse, where every corner is designed to enjoy family life. Located in a beautiful development with a swimming pool, this home is the perfect retreat just steps from the beach and with stunning ocean and mountain views.