Fantastic spot, exceptionally clean and well equipped