Excellent place that the photos don’t do justice. It has everything you need. Fantastic location.