What a romantic and magical place to stay for our honeymoon! Everything was above and beyond our dreams.