Amazing place, amazing location. 5 star.