Enjoy a better quality of life by investing in Costa Rica homes for sale