In a word, perfect. Great location, great space, great view, and great price.