Great communication. Great price. Wonderful stay