Cafe offering a relaxing atmosphere with a view.