Amazing place, great view on Locorotondo town.