Magical place on an amazing location.