Everything you need and then some. Quiet, clean and private. Nice spot!