An attractive, well equipped space with great cafes nearby.