This is a magical place and locatio. We absolutely loved our stay here and cannot wait to go back. Every little detail was covered.