Great stay! Everything was provided. David was very friendly and helpful.