We had a good stay overall. The location is excellent and the unit is equipped with everything you need. Check in was not an easy process and we found it to be much more complicated than it needed to be.