It has everything, great restaurant, quiet, friendly staff, clean, nice location
We booked the "Luxury Pitch", it was super nice with private shower and toilet. But it was missing something to sit on, like a stool or a small bench. It could also need some hooks to hang clothes on. That is the only thing I can think of.