Carmen's place is a charming, magical little hideaway and Carmen was a wonderful host!