Indeed a relaxing place to have a coffee