Great location, clean, excellent communication.