Fantastic place- everything you need and more. Great value for money and the spot is outstanding