Exquisite location, views. So much fun to stay in a castle!