Everything and more! Clean spacious had every amenity we needed. Was close to the city. Just perfect we hope to come back! Definitely recommend. Do not hesitate to book :)