Great place - clean, good location, excellent communication.