very good location and pleasant atmosphere