Amazing place, great location, book an extra day ... trust me you will regret it of not.