What a magical place, wonderland attention to the little details, we throughly enjoyed our stay