what a magical place to stay! completely recommend