Amazing Place and its near Holywood