Magic lives up to every great review. Stunning location and beautifully furnished. The views are incredible. Definitely pay the extra for the spa pool. Andrea was a wonderful host and the extra special touches like wine for our wedding anniversary was so nice. We can’t wait to return again soon!