Great location. Great communication. Great value. Better than stay at a hotel. Can't ask for more.