Magical place. Perfect location. Just fantastic!