A magical place that was well worth the visit - we loved staying here and hope to return one day!