We had a wonderful time. The location was perfect and check in was easy. A few wear and tear items that need to be taken care of but otherwise everything was great.