Amazing location, amazing spot! Had a great time! Will only book this place for future visits. Highly recommended.