a cafe with some altitude