Place was clean. Checking in was extremely simple, with step by step pictures to assist. Had some problems with Gate on the far left but finally got it down on the last day lol also had a little issue with the heat so we froze the first night but finally figured it out. Great stay will definitely be staying again!!!