Just what we needed! Communicative, convenient, and clean. We'd stay here again in a heartbeat.