Great place to stay. Almost magical!