It had everything we needed for our stay. The streaming tv choices and Wi-Fi were great. We loved the Alexa and enjoyed the music she played. The kitchen was well appointed.