In one word: perfect! Very nice and very clean location.