An absolutely magical stay! Everything is thought out and prepared to ensure a really special getaway.