Great location, excellent communication,nice and clean.