Everything needed and more perfect for a couple, great location, timely responses, top notch, highly recommend.