Wonderful, secluded spot. Very clean and complete.