Best best best location, communication, and cleanliness. Really loved staying here!