Fantastic in all aspects! We will definitely visit again.