Everything we needed! Catherine was easy to communicate with and our stay was very comfortable and close to everything. Thanks Catherine!