The only thing missing was a way to stream movies. Other than that, this place was exactly as described. It is nice, spacious, and clean! They even let us have a late check out at the last minute. Thank you for the perfect weekend!