If you are a hot shower person, plan to do it quickly.
The WiFi can be a bit spotty, but it is more than adequate. This did not impact our trip, as we were actively try to disconnect.
The kitchen, while tiny, has everything you can imagine and you can absolutely cook a full meal.
I was traveling with my 7 year old and this was a great little adventure for the two of us.