Everything you need here including a little patio to sit out on. We had some trouble connecting devices to the TV so bear that in mind and also if you're a light sleeper the skylights in the bedrooms might wake you up. Would recommend overall as a place to stay