Everything we needed was provided and the view is beautiful! We had a great, comfortable stay! Will come back and recommend to others.