Went there for a meet up, and I must say the environment is welcoming. Its a small office and very cosy, great devils peek views.