Fantastic spot. Amazing place. Perfect.