Magical place to stay, beautiful home, wonderful vibes.