Good location, communication, stocked with all necessities. Great stay!