The location is perfect! Check in was easy. I enjoyed myself. They are very good about staying on top of the cleanliness. I was pretty impressed.