We had a great stay! At some points, like the check in, a little communication was needed but otherwise perfect and flawless! If I could, I'd give 6 points, especially on the location.