Great location, clean, excellent communication - highly recommended