Magical place. Great location