No kitchen, but that was no issue for us. We BBQ'ed at the park/beach.
Shower is a bit low for tall ppl.
Space is cool in summer
Perfect location
Friendly hosts.
Great communication.
Our family had a great time ( two adults, two children).