Very clean, modern, had everything we needed. Great communication.