Amazing place and a hidden gem.