Great stay - clean spot, good communication, as described.