Excellent stay. Great communication. Great value and very good location.