Overall great stay. Very clean and big enough to house our group. Check in instructions were extensive but easy to follow. Communication was excellent. Close enough to places to walk if need be. Floors are hardwood so they squeak a bit. If you don't like flat pillows bring your own.