Our stay was really nice. The location cannot be beat and it had everything we needed for an enjoyable stay. The communication was excellent and check-in was a breeze.