Villa Magica lives up to its name. The views were spectacular. We walked to the beach every day. Condo…