Great location, clean, excellent communication