Excellent communication, spotlessly clean, spacious and comfortable, great communication.