Very nice and clean, well located, excellent communication.