Full kitchen and good WiFi. Didn't have a shower (I knew this ahead of time) but other than that was above my expectations.